x86/time: refactor init_platform_time()
authorJoao Martins <joao.m.martins@oracle.com>
Fri, 23 Sep 2016 16:24:24 +0000 (18:24 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 23 Sep 2016 16:24:24 +0000 (18:24 +0200)
commit4eb4424db5a4a0f90abac4cb8552c5b0809c83f0
treee31cc83f9929ca37696517064227c488e8449b4e
parent837b5eefa709ad174bf4dad95c15e8043066d9ad
x86/time: refactor init_platform_time()

And accomodate platform time source initialization in
try_platform_time(). This is a preparatory patch for deferring
TSC clocksource initialization to the stage where all CPUS are
up (verify_tsc_reliability init call).

Signed-off-by: Joao Martins <joao.m.martins@oracle.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/time.c